Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FINSMERE PLACE Terraced £128,000 17 Mar 2023
2 FINSMERE PLACE Detached £130,000 14 Jun 2004
7 FINSMERE PLACE Detached £170,000 23 Feb 2023